/*Theme Name: Маршруты будущего // Routes for future
Theme URI: https://pkgh.edu.ru
Author: Leonid Ilyushenkov
Author URI: https://сделай.site
Description: The best theme for advantures

Requires PHP: 8.0
Version: 1.0

Text Domain: WP-RAW
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments

Routes of future, (C) 2024 Leonid Ilyushenkov*/


.menu{
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;    
    align-self: self-end !important;
}
.menu-item a, .link{
   
    
    text-decoration: none;
    color: black !important;
}
.menu-item{
     list-style: none; 
     min-width: 200px;
}


.menu-item a:hover, .link:hover{
    transform: scale(1.2);
    color: green !important;
   
}


.yellow{
   background:  #FFF6D5;
}

footer .menu{
    display: flex;
    flex-direction: column;
}

.heateor_sss_sharing_container a{
    margin: 0.3em;
}

.bottom_red{
    border-bottom: red 3px solid;
}

.attachment-post-thumbnail{
    margin: 2em;    
    min-width: 250px;
    max-width: 600px;
    height: auto !important;  
}

.wp-block-latest-posts{
    align-items: end;
    padding: 0.5em !important;
}
.wp-block-latest-posts__post-title{
    text-decoration: none;
    color: black !important;
    font-weight: bold;
    font-size: 2em;
   
}
.wp-block-latest-posts li, .wp-block-buttons{
    margin: 1em;
}

.days_name{
    background: black;
    color: white;
    font-size: small;
}
.happy_days_name{
    background: red;
    color: white;
    font-size: small;
}
.happy_days{
    color: red;
}

.sign_in{
    width: 50px;
    background: white;
    border: blue 1px solid;
    border-radius: 50%;
}

.wp-block-button__link{
    padding: 0.3em !important;
}

.title{
    background: #00D084;
    color: white;
    border: white 2px solid;
    padding: 0.5em;
    text-align: center;
}

.map{
    position: relative;
    margin: 1;
}

.pointer{
    position: absolute;
    top: 40%;
    left: 40%;
    z-index: 2000;
}

.announcement{
    background: #FFF6D5;
    padding: 1em;
}

.announcement li{
    border: white 3px solid;
    padding: 0.5em;
    display: flex;
    flex-wrap: wrap;
}

.announcement .wp-block-latest-posts__post-title{
    background: #00D084;
    color: white !important;
    width: 100%;
    padding: 0.5em;
    text-align: center;
}

.announcement .wp-block-latest-posts__post-full-content{
    background: white;
    padding: 0.5em;
}

li:hover, a:hover{
    animation: rotates 2s;
}

@keyframes rotates{
    0% {transform: rotate(0);}
    25% {transform: rotate(-10deg);}
    50% {transform: rotate(10deg);}
    100%{transform: rotate(0);}

}

.pbotton{
padding-bottom: 1em;}

.minw-300{
    min-width: 300px;
}
